package com.codefish.framework.spring.beans.factory;

/**
 * BeanNameAware接口
 *
 * @author <a href='https://gitee.com/hzf2281'>codefish</a>
 * @version 1.0.0
 * @since 2022/10/08 上午 10:29
 */
public interface IBeanNameAware extends IAware {
    /**
     * 获取bean的beanName的回调方法，该方法在完成对bean设置属性后，
     * 但在{@link IInitializingBean#afterPropertiesSet()}之前执行。
     *
     * @param beanName 当前bean实例的beanName
     */
    void setBeanName(String beanName);
}
